home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_167.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
32KB
|
603 lines
# near model CODE resource
# jump table entries: 15200-15218 (19 of them)
export_1900:
00000000 4E56 FFBC link A6, -0x0044
00000004 48E7 0018 movem.l -[A7], A3,A4
00000008 266E 000C movea.l A3, [A6 + 0xC]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 7000 moveq.l D0, 0x00
00000012 2880 move.l [A4], D0
00000014 2940 0004 move.l [A4 + 0x4], D0
00000018 294B 000C move.l [A4 + 0xC], A3
0000001C 296E 0010 0010 move.l [A4 + 0x10], [A6 + 0x10]
00000022 296E 0014 0008 move.l [A4 + 0x8], [A6 + 0x14]
00000028 296E 0018 0014 move.l [A4 + 0x14], [A6 + 0x18]
0000002E 2053 movea.l A0, [A3]
00000030 4A90 tst.l [A0]
00000032 6700 01E0 beq +0x1E2 /* 00000214 */
00000036 7000 moveq.l D0, 0x00
00000038 2D40 FFFC move.l [A6 - 0x4], D0
0000003C 41EE FFFC lea.l A0, [A6 - 0x4]
00000040 486E FFC4 pea.l [A6 - 0x3C]
00000044 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000048 4A80 tst.l D0
0000004A 588F addq.l A7, 4
0000004C 6700 014A beq +0x14C /* 00000198 */
00000050 2F0C move.l -[A7], A4
00000052 206C 0018 movea.l A0, [A4 + 0x18]
00000056 2268 0004 movea.l A1, [A0 + 0x4]
0000005A 4E91 jsr [A1]
0000005C 2D40 FFBC move.l [A6 - 0x44], D0
00000060 2880 move.l [A4], D0
00000062 7000 moveq.l D0, 0x00
00000064 2D40 FFC0 move.l [A6 - 0x40], D0
00000068 7201 moveq.l D1, 0x01
0000006A 4AAE FFC0 tst.l [A6 - 0x40]
0000006E 6616 bne +0x18 /* 00000086 */
00000070 2F01 move.l -[A7], D1
00000072 704C moveq.l D0, 0x4C
00000074 2F00 move.l -[A7], D0
00000076 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000007A 588F addq.l A7, 4
0000007C 221F move.l D1, [A7]+
0000007E 2D40 FFC0 move.l [A6 - 0x40], D0
00000082 6602 bne +0x4 /* 00000086 */
00000084 7200 moveq.l D1, 0x00
label00000086:
00000086 4A01 tst.b D1
00000088 6712 beq +0x14 /* 0000009C */
0000008A 206E FFC0 movea.l A0, [A6 - 0x40]
0000008E 2D48 FFC0 move.l [A6 - 0x40], A0
00000092 2050 movea.l A0, [A0]
00000094 202D FE5A move.l D0, [A5 - 0x1A6]
00000098 2080 move.l [A0], D0
0000009A 6002 bra +0x4 /* 0000009E */
label0000009C:
0000009C 7000 moveq.l D0, 0x00
label0000009E:
0000009E 266E FFC0 movea.l A3, [A6 - 0x40]
000000A2 7000 moveq.l D0, 0x00
000000A4 102E 001F move.b D0, [A6 + 0x1F]
000000A8 2F00 move.l -[A7], D0
000000AA 2F0B move.l -[A7], A3
000000AC 4EAD 3C22 jsr [A5 + 0x3C22 /* export_1920 */]
000000B0 294B 0004 move.l [A4 + 0x4], A3
000000B4 486E FFFC pea.l [A6 - 0x4]
000000B8 A874 syscall GetPort
000000BA 2F2E 0018 move.l -[A7], [A6 + 0x18]
000000BE 2F2E FFBC move.l -[A7], [A6 - 0x44]
000000C2 2F0B move.l -[A7], A3
000000C4 4EAD 3C2A jsr [A5 + 0x3C2A /* export_1921 */]
000000C8 2053 movea.l A0, [A3]
000000CA 4AA8 001C tst.l [A0 + 0x1C]
000000CE 4FEF 0018 lea.l A7, [A7 + 0x18]
000000D2 6630 bne +0x32 /* 00000104 */
000000D4 7000 moveq.l D0, 0x00
000000D6 2F00 move.l -[A7], D0
000000D8 2F0B move.l -[A7], A3
000000DA 4EAD 135A jsr [A5 + 0x135A /* export_615 */]
000000DE 2F0B move.l -[A7], A3
000000E0 2053 movea.l A0, [A3]
000000E2 2050 movea.l A0, [A0]
000000E4 2268 0028 movea.l A1, [A0 + 0x28]
000000E8 4E91 jsr [A1]
000000EA 4FEF 000C lea.l A7, [A7 + 0xC]
000000EE 6014 bra +0x16 /* 00000104 */
label000000F0:
000000F0 2F2E FFBC move.l -[A7], [A6 - 0x44]
000000F4 2F0B move.l -[A7], A3
000000F6 4EAD 3C52 jsr [A5 + 0x3C52 /* export_1926 */]
000000FA 2F0B move.l -[A7], A3
000000FC 4EAD 3C9A jsr [A5 + 0x3C9A /* export_1935 */]
00000100 4FEF 000C lea.l A7, [A7 + 0xC]
label00000104:
00000104 206E FFBC movea.l A0, [A6 - 0x44]
00000108 2F08 move.l -[A7], A0
0000010A 2050 movea.l A0, [A0]
0000010C 2068 0014 movea.l A0, [A0 + 0x14]
00000110 2268 0014 movea.l A1, [A0 + 0x14]
00000114 4E91 jsr [A1]
00000116 4A00 tst.b D0
00000118 588F addq.l A7, 4
0000011A 67D4 beq -0x2A /* 000000F0 */
0000011C 2F0B move.l -[A7], A3
0000011E 4EBA 024E jsr [PC + 0x24E /* 0000036E */]
00000122 4A00 tst.b D0
00000124 588F addq.l A7, 4
00000126 67C8 beq -0x36 /* 000000F0 */
00000128 2F0B move.l -[A7], A3
0000012A 206E FFBC movea.l A0, [A6 - 0x44]
0000012E 2F08 move.l -[A7], A0
00000130 2050 movea.l A0, [A0]
00000132 2068 0014 movea.l A0, [A0 + 0x14]
00000136 2268 0010 movea.l A1, [A0 + 0x10]
0000013A 4E91 jsr [A1]
0000013C 2F0B move.l -[A7], A3
0000013E 4EAD 13FA jsr [A5 + 0x13FA /* export_635 */]
00000142 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000146 A873 syscall SetPort
00000148 200B move.l D0, A3
0000014A 6716 beq +0x18 /* 00000162 */
0000014C 7003 moveq.l D0, 0x03
0000014E 2F00 move.l -[A7], D0
00000150 2F0B move.l -[A7], A3
00000152 2053 movea.l A0, [A3]
00000154 2050 movea.l A0, [A0]
00000156 2268 0014 movea.l A1, [A0 + 0x14]
0000015A 4E91 jsr [A1]
0000015C 7000 moveq.l D0, 0x00
0000015E 508F addq.l A7, 8
00000160 6002 bra +0x4 /* 00000164 */
label00000162:
00000162 7000 moveq.l D0, 0x00
label00000164:
00000164 7000 moveq.l D0, 0x00
00000166 2940 0004 move.l [A4 + 0x4], D0
0000016A 4AAE FFBC tst.l [A6 - 0x44]
0000016E 671C beq +0x1E /* 0000018C */
00000170 7203 moveq.l D1, 0x03
00000172 2F01 move.l -[A7], D1
00000174 206E FFBC movea.l A0, [A6 - 0x44]
00000178 2F08 move.l -[A7], A0
0000017A 2050 movea.l A0, [A0]
0000017C 2068 0014 movea.l A0, [A0 + 0x14]
00000180 2268 0004 movea.l A1, [A0 + 0x4]
000001